An improved approximation algorithm for scheduling monotonic moldable tasks
نویسندگان
چکیده
We are concerned with the problem of scheduling monotonic moldable tasks on identical processors to minimize makespan. focus natural case where number m as resources is fixed or relatively small compared n tasks. present an efficient (3/2)-approximation algorithm time complexity O(nmlog(nm)) (for m>n) and O(n2logn) m?n). To best our knowledge, relevant known results are: (a) a (3/2+?)-approximation O(nmlog(n/?)), (b) fully polynomial-time approximation scheme for m?16n/?, (c) O(ng(1/?)) when bounded by polynomial in n, g(·) super-exponential function. On other hand, novel general technique developed this paper removing ?-term worst-case performance ratio can be applied improving guarantee certain dual algorithms combinatorial optimization problems.
منابع مشابه
Scheduling Moldable BSP Tasks
Our main goal in this paper is to study the scheduling of parallel BSP tasks on clusters of computers. We focus our attention on special characteristics of BSP tasks, which can use fewer processors than the original required, but with a particular cost model. We discuss the problem of scheduling a batch of BSP tasks on a fixed number of computers. The objective is to minimize the completion tim...
متن کاملHierarchical Scheduling for Moldable Tasks extended version
The model of moldable task (MT) was introduced some years ago and has been proved to be an efficient way for implementing parallel applications. It considers a target application at a larger level of granularity than in other models (corresponding typically to numerical routines) where the tasks can themselves be executed in parallel on any number of processors. Clusters of SMP (symmetric Multi...
متن کاملSimple Algorithms for Scheduling Moldable Tasks
We study the classical problem of scheduling a set T of n moldable tasks on m processors, which arises in multiprocessor scheduling from large scale parallel computations. This problem has been extensively studied for the objective of minimizing the makespan under the assumption of monotonic tasks, that is for tasks whose workload increases when executed in parallel on multiple processors; so f...
متن کاملA 3/2-Approximation Algorithm for Rate-Monotonic Multiprocessor Scheduling of Implicit-Deadline Tasks
We present a new approximation algorithm for rate-monotonic multiprocessor scheduling of periodic tasks with implicit deadlines. We prove that for an arbitrary parameter k E N it yields solutions with at most (~ + t )OPT + 9k many processors, thus it gives an asymptotic 3/2-approximation algorithm. This improves over the previously best known ratio of 7/4. Our algorithm can be implemented to ru...
متن کاملA 3/2-Approximation Algorithm for Scheduling Independent Monotonic Malleable Tasks
HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: European Journal of Operational Research
سال: 2023
ISSN: ['1872-6860', '0377-2217']
DOI: https://doi.org/10.1016/j.ejor.2022.08.034